import fetch from '@/utils/fetch'

// 注意get方法和post axios传参方式是不一样的
// get方式只能传参，post方式可以使用param和data2个属性
// axios返回的是Promise对象
export function list (param) {
  return fetch({
    url: '/user/list',
    method: 'get',
    params: param
  })
}

export function del (id) {
  return fetch({
    url: '/user/del',
    method: 'post',
    params: {
      id: id
    }
  })
}

export function batchdel (ids) {
  return fetch({
    url: '/user/batchdel',
    method: 'post',
    params: {
      ids: ids
    }
  })
}

export function save (record) {
  return fetch({
    url: '/user/save',
    method: 'post',
    params: record
  })
}
